AES(Advanced Encryption Standard)
https://ja.wikipedia.org/wiki/Advanced_Encryption_Standard
Advanced Encryption Standard (AES) は、
アメリカ
が
2001年
に標準暗号として定めた
共通鍵暗号
アルゴリズムである。
アメリカ国立標準技術研究所(NIST)
が公募し、
Rijndael
(ラインダール)がAESとして採用された。
DES(Data Encryption Standard)
にとって代わった暗号方式
128・192・256bitの中から鍵長を選んで利用可能
暗号化のAES方式とは?ほかの種類との違い・実施方法を解説!|ITトレンド
最大の特徴として4種類の変換を行う点があります。
■SubBytes
■ShiftRows
■MixColumns
■AddRoundKey
以上4つの処理を経て、最終的に「128・192・256bit」いずれかの鍵長に合わせた暗号鍵に変換されます。
この工程を複数回繰り返すことで、暗号セキュリティの強度は高まります。